以区间日期选中为例，value对应[moment,moment]格式，就要求日期初始化和改变时都是moment类型


！！！下面是常见交互场景：
！！！！凡是moment()包起来的基本都是moment对象,moment().format('YYYY-MM-DD')为'YYYY-MM-DD'字符串
<RangePicker value={[startDate,endDate]} onChange={this.onChangeDate}/>
！！！！！(通过value绑定日期，必须给出onChange事件更新日期)

1、初始化时, 可通过subtract转换moment类型的时间
  state = { 
    startDate: moment(moment().format('YYYY-MM-DD')).subtract(1, 'months'), //上个月的moment对象
    endDate: moment(moment().format('YYYY-MM-DD')).subtract(1, 'days'), //昨天的moment对象
  }

2、改变时，注意清空时会传入null，因此需要特殊处理,dates为[moment,moment]（moment对象组成的数组）
  onChangeDate = (dates) => {
    this.setState({
      startDate: dates ? dates[0] : null, //处理清空时的情况
      endDate: dates ? dates[1] : null,
    });
  };
3、回传时，转换成'2021-12-13'格式或''
  'datas': [{
    'startDate': startDate ? startDate.format('YYYY-MM-DD') : '',
    'endDate': endDate ? endDate.format('YYYY-MM-DD') : '',
  }],

